Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
114 NORTH ROAD Terraced £515,000 14 May 2019
116 NORTH ROAD Semi-Detached £400,000 10 Jan 2008
120 NORTH ROAD Terraced £625,000 9 May 2023